do things simultaneously - Français Anglais Dictionnaire